petrel (procellariiformes) - Spanish English Dictionary